home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / os2 / twp130.zip / TWKPLACE.HLP (.txt) < prev    next >
OS/2 Help File  |  1996-10-18  |  49KB  |  1,396 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Cover ΓòÉΓòÉΓòÉ
  3.  
  4.                                Traveling Workplace
  5.                                   Version 1.30
  6.                    Copyright (c) Syntegration Inc. 1995, 1996.
  7.                               All Rights Reserved.
  8.                               3811 Schaefer Ave #J
  9.                              Chino, CA 91710, U.S.A.
  10.                                Tel: 1-909-464-9450
  11.                                Fax: 1-909-627-3541
  12.                          email:73707.3331@COMPUSERVE.COM
  13.  
  14.  
  15. ΓòÉΓòÉΓòÉ 2. License Agreement and Limited Warranty ΓòÉΓòÉΓòÉ
  16.  
  17. This program, including its code and documentation, appearance, structure and 
  18. organization is a product of Syntegration and is protected by copyright and 
  19. other laws. Title to the program or any copy, modification or merged portion of 
  20. the program shall at all times remain with Syntegration. 
  21.  
  22. LICENSE - The following restricted rights are granted: 
  23.  
  24. You may: 
  25.  
  26.  1. Use the Program only on a single computer. The Program may be transferred 
  27.     to and used on another computer as long as the program is de-installed from 
  28.     the original computer, and under no circumstances be used on more than one 
  29.     computer at a time. 
  30.  
  31.  2. If you purchased an Enterprise Edition license for this Program, you may 
  32.     use the Program on as many computers as you have licensed. 
  33.  
  34.  3. Transfer the Program with this license to another person, but only if the 
  35.     other person agrees to accept the terms and conditions of this agreement. 
  36.     If you transfer the Program and License, you must at the same time either 
  37.     transfer all copies of the program and its documentation to the same person 
  38.     or destroy those not transferred. Any transfer terminates your license. 
  39.  
  40.  4. Include the program as part of a system that you resell. If you include the 
  41.     program as part of another system you must include this license agreement, 
  42.     acknowledge our copyright in your system documentation, and comply with the 
  43.     transfer clause. 
  44.  
  45. YOU MAY NOT: 
  46.  
  47.  1. TRANSFER OR RENT THE PROGRAM OR USE, COPY OR  MODIFY THE PROGRAM EXCEPT AS 
  48.     PERMITTED IN THIS AGREEMENT. 
  49.  
  50.  2. DECOMPILE, REVERSE ASSEMBLE OR OTHERWISE REVERSE ENGINEER THE PROGRAM. 
  51.  
  52.  3. REPRODUCE, DISTRIBUTE OR REVISE THE PROGRAM DOCUMENTATION. 
  53.  
  54. LIMITED WARRANTY 
  55.  
  56. EXCEPT AS SPECIFICALLY STATED IN THIS AGREEMENT, THE PROGRAM IS PROVIDED "AS 
  57. IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT 
  58. NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
  59. PARTICULAR PURPOSE. 
  60.  
  61. Syntegration warrants that the disk on which the Program is furnished will be 
  62. free from defects in materials and workmanship under normal use for a period of 
  63. 90 days from the date of delivery to you. 
  64.  
  65.  
  66. ΓòÉΓòÉΓòÉ 3. Traveling Workplace ΓòÉΓòÉΓòÉ
  67.  
  68. The Traveling Workplace is a tool you can use to backup, restore, and maintain 
  69. OS/2 workplace images. You can save workplace images as archive sets on a 
  70. floppy diskette, on your local hard drive, or on a network file server. 
  71.  
  72. The Traveling Workplace automatically saves the files that define the settings 
  73. and icons on an OS/2 desktop. You can select additional files to be saved with 
  74. the Workplace Image. These additional files will then be recovered when you 
  75. restore an archive set. You can restore a desktop if the original files are 
  76. later damaged, corrupted, or changed. 
  77.  
  78. If you want to maintain different desktops for each user who access a 
  79. workstation, Traveling Workplace can immediately restore a workplace image. 
  80. Immediate means you don't have to shutdown and restart your computer to make 
  81. the restored workplace active. 
  82.  
  83. The Traveling Workplace allows you backup a desktop from one workstation and 
  84. restore the same desktop on another workstation. With this capability user's 
  85. can move from one workstation to another and get their own desktop. 
  86.  
  87. As an End user you can share your workstation with your children and others 
  88. without giving them access to your sensitive applications. How about 
  89. configuring a games only workplace. 
  90.  
  91. Network Administrators can provide different workplaces for each of your users 
  92. or user groups and restore there desktops if they get corrupted. We mean 
  93. hands-off restore without taking a trip out to the workstation. With the 
  94. Traveling Workplace the possiblities are endless. 
  95.  
  96. For details, select from the list below: 
  97.  
  98.    o How desktops are defined 
  99.    o Saving the workplace 
  100.    o Restoring an archived workplace 
  101.    o Switching to another workplace 
  102.    o Selecting additional backup files 
  103.    o Archive Location 
  104.    o Preferences 
  105.    o Selecting a log file 
  106.    o Start-up parameters 
  107.    o Portability considerations 
  108.  
  109.  
  110. ΓòÉΓòÉΓòÉ 3.1. How desktops are defined ΓòÉΓòÉΓòÉ
  111.  
  112. An OS/2 Desktop consists of three elements. These are a User Profile, a System 
  113. Profile, and a desktop directory including its subdirectories. The User profile 
  114. is usually named C:\OS2\OS2.INI. The System Profile is usually named 
  115. C:\OS2\OS2SYS.INI. The desktop directory is usually named C:\DESKTOP. These 
  116. names are not actually required. The User Profile is defined in the CONFIG.SYS 
  117. file using the USER_INI environmental variable. The System Profile is defined 
  118. in the CONFIG.SYS file using the environmental variable SYSTEM_INI. The desktop 
  119. directory name is defined in the System Profile. 
  120.  
  121. Your can have as many desktops resident on your system as you have hard disk 
  122. space. In fact OS/2 Warp installs two desktops on your boot drive when you 
  123. install it. The first is your main desktop, and the other is the Maintenance 
  124. desktop. To switch from one desktop to another all you have to do is change the 
  125. USER_INI, and SYSTEM_INI environmental variables and reset the workplace. 
  126.  
  127. The Traveling Workplace switches desktops automatically for you when you 
  128. restore an archived workplace. The included Workplace Reset function also 
  129. allows you switch from one resident desktop to another by selecting new user 
  130. and system profiles or by selecting from a list of on-line workplaces. 
  131.  
  132. With multiple resident desktops on a workstation you can provide one for each 
  133. user or user group who would access the system. With the Traveling Workplace 
  134. switching between them is painless. 
  135.  
  136. Traveling Workplace lets you restore a desktop without necessarily disturbing 
  137. the resident desktops on your system. In fact, Traveling Workplace lets you 
  138. manage up to 36 resident desktops. 
  139.  
  140. See Also: 
  141.  
  142.    o Saving the active workplace 
  143.    o Restoring an archived workplace 
  144.    o Switching between on-line workplaces 
  145.  
  146.  
  147. ΓòÉΓòÉΓòÉ 3.2. Saving the workplace ΓòÉΓòÉΓòÉ
  148.  
  149. You can save the active workplace into the current archive directory by 
  150. selecting the backup command from the Workplace menu or from the tool bar. The 
  151. Traveling Workplace will backup the active desktop as well as the additional 
  152. files you selected. 
  153.  
  154. Usually the progress window will display the files and directories as they are 
  155. being saved. If you selected a log file these messages will be written to this 
  156. file at the same time. Error messages are also displayed in the progress window 
  157. and written to the log file. 
  158.  
  159. When the backup is complete the Traveling Workplace will update the list of 
  160. archives workplaces in its main window. 
  161.  
  162. Unattended or background operation. 
  163.  
  164. You can invoke the backup operation automatically from a command prompt, REXX 
  165. program, or from a specifially configured object icon. Your would do this by 
  166. using the /BACKUP parameter along with any combination of the /LOC, /RSP, 
  167. /NOLOGO, /NOPROMPT, /MAXREVS, and /LOG parameters. 
  168.  
  169. See Also: 
  170.  
  171.    o Restoring an archived workplace 
  172.    o Start-up parameters 
  173.    o Preferences 
  174.    o Additional backup files 
  175.  
  176.  
  177. ΓòÉΓòÉΓòÉ 3.3. Restoring the workplace ΓòÉΓòÉΓòÉ
  178.  
  179. You restore a workplace by selecting one from the list of archived workplaces 
  180. and invoking the restore command from the workplace menu or the tool bar. The 
  181. Traveling Workplace will restore the archived files associated with the archive 
  182. set you selected, then restart your workplace to use the restored desktop. The 
  183. restore procedure can be customized through the preferences window. 
  184.  
  185. Usually the progress window will display the files and directories as they are 
  186. being restored. If you selected a log file these messages will be written to 
  187. this file at the same time. Error messages are also displayed in the progress 
  188. window and written to the log file. 
  189.  
  190. The workplace restore procedure can be non-destructive. Traveling Workplace 
  191. will assign new names for the User profile, System profile, and the Desktop 
  192. directory leaving the active files unchanged. 
  193.  
  194. Traveling Workplace works in a replace mode when the Workplace Shell not 
  195. active. In this case, the backup user profile, system profile, and desktop 
  196. directory will be replaced. Replace mode is available if you change the 
  197. RUNWORKPLACE Environment variable to something other than PMSHELL.EXE. (ie. 
  198. CMD.EXE). 
  199.  
  200. If the desktop slot is available Traveling Workplace restores the desktop to 
  201. its previous name. For instance, suppose the archived desktop was named 
  202. C:\DESKTOP1 and this desktop is not active then Traveling Workplace deletes the 
  203. directory and profiles before restoring. This practice reduces the work and 
  204. reduces the potential for interference with the workplace shell. 
  205.  
  206. When the restore is complete, the Traveling Workplace will reset the workplace 
  207. to switch from the active workplace to the restored workplace. The original 
  208. CONFIG.SYS is also saved in a new file called CONFIG.TW?. This behavior does 
  209. not apply to the additional files restored. The additional files in the archive 
  210. directory will overwrite the originals. 
  211.  
  212. If you prefered to cleanup the old workplace files after the restore is 
  213. complete the Traveling Workplace will delete them. When you turn off the 
  214. cleanup after preference you will create an additional resident workplace each 
  215. time you restore an archived workplace. Traveling Workplace will allow you to 
  216. create up to 36 resident workplaces in this way. After the maximum number of 
  217. resident workplaces are exceeded the Traveling Workplace will re-use the oldest 
  218. non-active workplace. 
  219.  
  220. If you prefered to re-use the default names the Traveling Workplace will 
  221. recreate these files and directories if they do not exist. 
  222.  
  223. The Traveling Workplace automatically updates your CONFIG.SYS file if that 
  224. preference was selected. 
  225.  
  226. Unattended or background operation. 
  227.  
  228. You can invoke the restore operation automatically from a command prompt, REXX 
  229. program, or from a specifically configured program object icon. Your do this by 
  230. using the /RESTORE parameter along with any combination of the /LOC, /RSP, 
  231. /NOLOGO, /NOPROMPT, /REV, /UPDATE, /REUSE, /CLEANUP, /PORTABLE, and /LOG 
  232. parameters. You should note that the /RSP option is a handy way to combine 
  233. these parameters without needing to specify them on the command line. 
  234.  
  235. See Also: 
  236.  
  237.    o Saving the workplace 
  238.    o How desktops are defined 
  239.    o Preferences 
  240.    o Additional backup files 
  241.    o Archive Location 
  242.    o Start-up parameters 
  243.    o Portability considerations 
  244.  
  245.  
  246. ΓòÉΓòÉΓòÉ 3.4. Create Desktop ΓòÉΓòÉΓòÉ
  247.  
  248. The Workplace New function lets you create a new workplace. New desktops give 
  249. you a fresh start on construction of a custom desktop for users. You can also 
  250. create a desktop when you restore a workplace by removing the Clean up after 
  251. Restore preference. 
  252.  
  253. To create a new desktop: 
  254.  
  255.   1. Select Workplace / New... from the menu. 
  256.   2. When the Workplace Create Window appears enter a User Resource File and a 
  257.      System Resource file. 
  258.   3. press the Create pushbutton. 
  259.  
  260.  Traveling Workplace performs a MAKEINI on the User Resource File to Create a 
  261.  new User Profile. If you Specify a System Resource file Traveling Workplace 
  262.  performs a MAKEINI to create a new System profile. 
  263.  
  264.  The User Resource file is required, but the System resource file is optional. 
  265.  If you do not specify a System resource file, Traveling Workplace will copy 
  266.  the active system profile and reuse it. The System resource file contains 
  267.  things like Printer driver information, Workplace class information, and 
  268.  System handles. This information may be handy for your new desktop. In fact 
  269.  you will lose some Workplace shell class information if you specify a new 
  270.  System Resource file. Workplace classes may be registered by applications you 
  271.  install. Unless you really want to create a Clean desktop do not specify a 
  272.  system resource file. 
  273.  
  274.  You can also create another workplace by using the /NEW start-up parameter 
  275.  along with /URC and /SRC. for example, Create a desktop by entering the 
  276.  following command from the command prompt. 
  277.  
  278.    TWKPLACE /NEW /URC=C:\OS2\INI.RC /SRC=C:\OS2\INISYS.RC /NOUPDATE /NOREUSE
  279.  
  280.  If you copy and edit the INI.RC file with a text editor or the Object Editor 
  281.  you can control the objects that will appear in the new desktop. We have 
  282.  provided an example file (BLANKDSK.RC) of how a blank desktop resource file 
  283.  will look. However, It is better to use the INI.RC that was installed on your 
  284.  computer as a starting point. The Object Editor can read the INI.RC and write 
  285.  it back as a new Desktop Resource file. Here is an example Command file 
  286.  fragment that can create a desktop in an unattended mode. Just change the file 
  287.  names to suit you needs. 
  288.  
  289.   TWKPLACE.EXE /NOPROMPT /NEW /URC=C:\SWP\DATA\NEWDESK.RC
  290.  
  291.  Suppose you want to create a minimal desktop that contains a subset of the 
  292.  objects that are normally created by the OS/2 System. Follow this procedure. 
  293.  
  294.   1. Start the Object Editor and open the INI.RC file (ie. File/Open/Desktop 
  295.      Resource File) 
  296.   2. Save the INI.RC to another name. Lets say you used NEWDESK.RC. 
  297.   3. Remove the objects you do not require. Do not remove the desktop line. 
  298.   4. Save the NEWDESK.RC file. 
  299.   5. Start the Traveling workplace and select (Workplace/New) from the menu. 
  300.   6. Specify the NEWDESK.RC file as the User Resource file. 
  301.   7. Leave the System Resource file blank. 
  302.   8. Press Create. 
  303.   9. Magic happens. 
  304.  
  305.  Refer to the Object Editor on-line help and the "Customizing the OS/2 
  306.  Workplace" on-line reference. These documents contain information you will 
  307.  find very handy. 
  308.  
  309.  HAVE NO FEAR. You can always switch back to the existing desktop. IF YOU FEAR 
  310.  then go to the preferences window and uncheck Update CONFIG.SYS and Reuse 
  311.  Default Names Traveling Workplace gives you maximum safety when experimenting 
  312.  with this operation because you can fall back to an archived workplace or 
  313.  switch to another desktop. 
  314.  
  315.  
  316. ΓòÉΓòÉΓòÉ 3.5. Workplace Reset ΓòÉΓòÉΓòÉ
  317.  
  318. The Workplace Reset function restarts the Workplace Shell. At the same time, 
  319. you can switch desktops by specifying new file names for the USER_INI and 
  320. SYSTEM_INI environment variables. 
  321.  
  322. Traveling Workplace uses this function to let you switch between on-line 
  323. workplaces. To switch to an on-line workplace: 
  324.  
  325.   1. Select a workplace from the list of on-line workplaces. 
  326.   2. Press the reset button or select Workplace / Reset... from the menu. 
  327.   3. When the Reset Window appears press the Reset pushbutton. 
  328.  
  329.  You can also switch to another on-line workplace by using the /SWITCH start-up 
  330.  parameter along with /USR and /SYS or /DESKTOP. for example, switch to the 
  331.  default desktop by entering the following command from the command prompt. 
  332.  
  333.    TWKPLACE /SWITCH /DESKTOP=Desktop
  334.  
  335.  
  336. ΓòÉΓòÉΓòÉ 3.6. Archive Location ΓòÉΓòÉΓòÉ
  337.  
  338. The Archive Location window lets you select a directory for saving and 
  339. restoring workplace images. Use the drive and directory list boxes to navigate 
  340. to the directory of your choice, or type in the directory name. 
  341.  
  342. To create a new directory just type the name into the entry field provided. The 
  343. Traveling Workplace will automatically create the directory the next time you 
  344. perform a backup. 
  345.  
  346. The archive directory is inspected to create the list of archive sets display 
  347. in the main window. The Traveling Workplace maintains the files in the archive 
  348. directory. You should not independently change or delete any files in the 
  349. archive directory. 
  350.  
  351. Multi-user archives. 
  352.  
  353. You should maintain a separate archive directory for each user. for instance, 
  354. Sally uses C:\ARCHIVE\SALLY, Mike uses C:\ARCHIVE\MIKE, KARA uses 
  355. C:\ARCHIVE\KARA, and so on... 
  356.  
  357. The /LOC startup parameter allows you to set the archive directory when the 
  358. program starts. This overrides the directory you specified here. 
  359.  
  360.  
  361. ΓòÉΓòÉΓòÉ 3.7. Selecting additional backup files ΓòÉΓòÉΓòÉ
  362.  
  363. The additional files window allows you select files to save. These files are 
  364. saved along with the user profile, system profile, and the desktop directory 
  365. when a workplace image backup is performed. These files are also restored along 
  366. with the workplace image. 
  367.  
  368. Select the Add... button to add a file or files to the list. wild card file 
  369. specifications are accepted. 
  370.  
  371. Select an item from the list then press the Delete... button to remove it from 
  372. the list. 
  373.  
  374. Select the Default button to initialize the list with the default set of 
  375. additional files. 
  376.  
  377. When you are done press the OK button to save your changes. 
  378.  
  379.  
  380. ΓòÉΓòÉΓòÉ 3.8. Discovering Desktops ΓòÉΓòÉΓòÉ
  381.  
  382. When a lot of restore activity takes place in the background the list of 
  383. on-line Workplaces may become inconsistent with the desktops that actually 
  384. reside on your hard disk. The Workplace/Discover menu item is provided to allow 
  385. you to search your hard disk for desktops. 
  386.  
  387. The procedure inserts the desktops it finds into the list of on-line 
  388. workplaces. If a desktop is already in the list with incorrect information, the 
  389. procedure will update the information. 
  390.  
  391. The discover desktops procedure can be useful when you want to delete 
  392. unnecessary desktops. 
  393.  
  394.  
  395. ΓòÉΓòÉΓòÉ 3.9. Workplace Rename ΓòÉΓòÉΓòÉ
  396.  
  397. The Workplace Rename function is activated from the Workplace menu. 
  398.  
  399. Use this option to rename an item in the list of on-line workplaces. You can 
  400. enter a new name up to 40 characters long. 
  401.  
  402. Besides its use as a title in the list of on-line workplaces, the workplace 
  403. name can also be used to specify the desktop on the command line. The is 
  404. achieved through the /DESKTOP startup parameter. The /DESKTOP startup parameter 
  405. is only used when you also specify the /SWITCH startup parameter. If you plan 
  406. to use the /DESKTOP startup parameter, then you should select a relatively 
  407. short name that does not include spaces. 
  408.  
  409. See also: 
  410.  
  411.    o Start-up parameters 
  412.    o Switching to another workplace 
  413.  
  414.  
  415. ΓòÉΓòÉΓòÉ 3.10. Workplace Icon ΓòÉΓòÉΓòÉ
  416.  
  417. The Workplace Icon function is activated from the Workplace menu. 
  418.  
  419. Use this option to create an icon that lets you switch between on-line 
  420. workplaces. Before selecting this function you must first select an item from 
  421. the list of on-line workplaces. When you activate this function Traveling 
  422. Workplace creates a program object on the active desktop. 
  423.  
  424. When you double click or open this new object the Traveling Workplace initiates 
  425. a workplace reset to switch you to the selected workplace. 
  426.  
  427. Use the Workplace icons you create to assist you with multi-user setup. 
  428.  
  429. See also: 
  430.  
  431.    o Start-up parameters 
  432.    o Switching to another workplace 
  433.    o Multi-user Setup 
  434.  
  435.  
  436. ΓòÉΓòÉΓòÉ 3.11. Selecting Preferences ΓòÉΓòÉΓòÉ
  437.  
  438. The Preferences window lets you select options used during backup and restore 
  439. processing. Your options are described below: 
  440.  
  441.  On-line Workplaces 
  442.     Using the up or down arrows select the maximum number of resident desktops 
  443.     you want to allow on your workstation. Traveling Workplace will remove the 
  444.     oldest workplace from your workstation when the maximum number is exceeded. 
  445.     The default workplace is not considered in this count and will not be 
  446.     reused unless it was removed manually or by a cleanup after operation. 
  447.  
  448.  Archive Generations 
  449.     Using the up or down arrows select the number of generations you want to 
  450.     maintain in an archive directory. Traveling Workplace will remove the 
  451.     oldest archived files from this directory when the allowable number of 
  452.     generations are exceeded. 
  453.  
  454.  Update CONFIG.SYS 
  455.     Check the update button to automatically update your configuration file 
  456.     after restoring a workplace from the archive. If you leave the update 
  457.     button unchecked, then the workplace you restore will not remain active 
  458.     after you shutown and restart your computer. Traveling Workplace will allow 
  459.     you to change your mind after performing a restore. You can manually update 
  460.     the CONFIG.SYS file by selecting the Update Configuration... command from 
  461.     the Workplace Menu. 
  462.  
  463.  Cleanup desktop files after restore 
  464.     Check the cleanup button to remove the old user profile, system profile, 
  465.     and desktop directory after restoring an archived workplace. The cleanup 
  466.     after operation is not available unless you allow CONFIG.SYS updates. Leave 
  467.     this option unchecked if you want to create multiple resident desktops. 
  468.  
  469.  Re-use default names on restore 
  470.     Check the Re-use button to allow Traveling Workplace to use the default 
  471.     names when you perform a restore. In any case Traveling workplace will not 
  472.     re-use the default names if the default files exist. 
  473.  
  474.  Ensure Portability on restore 
  475.     Use this button to run the portability check on a restore. The portability 
  476.     procedure has not been defined as of this writing. You can gain additional 
  477.     control over portability by using the Copy User Applications and the Copy 
  478.     System Applications features. If you have portability concerns contact our 
  479.     technical support staff. We will be happy to assist you with establishing 
  480.     portable restore settings for your environment. 
  481.  
  482.  Reset Workplace After Operation 
  483.     This button refers to the Workplace restore, Workplace create, and 
  484.     Workplace switch operations. Check this button to allow the Traveling 
  485.     workplace to reset the workplace Immediately after performing the 
  486.     operation. Uncheck this button if you want to defer the workplace reset 
  487.     until after a reboot. For example, Check the Update CONFIG.SYS option and 
  488.     Uncheck the Reset Workplace option if you want to perform a restore but 
  489.     defer the switch until after a system reboot. 
  490.  
  491.  Copy User Applications 
  492.     With the Copy User Applications list you can select application data that 
  493.     you want to copy from the active user profile to the restored user profile. 
  494.     This mechanism will allow you to keep data from the active desktop that may 
  495.     be more current than the archived workplace. You can also use this list to 
  496.     maintain portability when restoring a workplace that was backed up from a 
  497.     different workstation. 
  498.  
  499.  Copy System Applications 
  500.     With the Copy System Applications list you can select application data that 
  501.     you want to copy from the active system profile to the restored system 
  502.     profile. This mechanism will allow you to keep data from the active desktop 
  503.     that may be more current than the archived workplace. You can also use this 
  504.     list to maintain portability when restoring a workplace that was backed up 
  505.     from a different workstation. 
  506.  
  507.  See Also: 
  508.  
  509.    o How desktops are defined 
  510.    o Restoring an archived workplace 
  511.    o Saving the active workplace 
  512.    o Start-up parameters 
  513.    o Portability considerations 
  514.  
  515.  
  516. ΓòÉΓòÉΓòÉ 3.12. Selecting a Log File ΓòÉΓòÉΓòÉ
  517.  
  518. The Log File window lets you select a file to be used for writing messages 
  519. during the backup or restore procedures. A log file can be useful for auditing 
  520. if you run the program in an unattended mode or from the command line. 
  521.  
  522. Use the list boxes to help you navigate the directories and find an existing 
  523. file. 
  524.  
  525. To create a new logfile simply type the name directly into the file name field. 
  526.  
  527. The Log file can also be specified through the /LOG command line option or from 
  528. a response file 
  529.  
  530.  
  531. ΓòÉΓòÉΓòÉ 3.13. Progress Log ΓòÉΓòÉΓòÉ
  532.  
  533. The progress log window appears when you run Traveling Workplace in the 
  534. interactive mode. The interactive mode is disabled by specifying the /NOPROMPT 
  535. command line option. 
  536.  
  537. This window gives you details about the operations performed by the Traveling 
  538. Workplace. The OK is disabled while the operations are being performed. 
  539.  
  540.  
  541. ΓòÉΓòÉΓòÉ 3.14. Start-up Parameters ΓòÉΓòÉΓòÉ
  542.  
  543. By specifying options, you can start the Traveling Workplace to backup the 
  544. active workplace, restore an archived workplace, switch between resident 
  545. workplaces, create a new workplace, or perform these operations in an 
  546. interactive mode. The Traveling Workplace can run in a number of different 
  547. modes. These are: 
  548.  
  549.      o Unattended mode runs invisibly in the background. 
  550.  
  551.      o Single operation mode with Progress Log window visible. 
  552.  
  553.      o Interactive mode with main window visible. All operations are controlled 
  554.        manually. 
  555.  
  556.  You can specify start-up parameters in any of the following ways: 
  557.  
  558.      o In the Parameters field of the Program page of a Traveling Workplace 
  559.        object's settings notebook. 
  560.  
  561.      o On the command line of a OS/2 Window or OS/2 Full Screen command prompt. 
  562.  
  563.      o In a CMD file or program. Use the same syntax as for a command prompt. 
  564.  
  565.  The command syntax is as follows: 
  566.  
  567.  TWKPLACE [ options ] 
  568.  
  569.  The following options are allowed. 
  570.  
  571.      /NOLOGO 
  572.         Do not display the initial product information window. 
  573.  
  574.      /NOPROMPT 
  575.         Use this option to start the Traveling workplace to run invisibly in 
  576.         the background. This option is ignored unless you select /RESTORE, 
  577.         /BACKUP, /SWITCH, or /NEW at the same time. If you specify this option 
  578.         then /NOLOGO is assumed. 
  579.  
  580.      /LOC[=ArchiveLocation] 
  581.         specifies the directory containing the archived workplace images. 
  582.  
  583.      /LOG[=LogFile] 
  584.         logs all operations to the specified logfile. If no log file is 
  585.         specified the program will write to TWKPLACE.LOG in the current 
  586.         directory. 
  587.  
  588.      /NOAUDIT 
  589.         disables logging operations and removes the log file selection. 
  590.  
  591.      /PROF=ParamDir 
  592.         specifies the directory containing the parameter profile. This file is 
  593.         named TRAVELWP.INI. The program reads parameters from this file and 
  594.         saves parameters to this file. 
  595.  
  596.      /BACKUP 
  597.         backups the current active desktop to the archive directory. This 
  598.         option causes the program to run in single operation mode unless the 
  599.         /NOPROMPT parameter was also specified. 
  600.  
  601.      /RESTORE 
  602.         restores a workplace image from the archive directory. This option 
  603.         causes the program to run in single operation mode unless the /NOPROMPT 
  604.         parameter was also specified. 
  605.  
  606.      /SWITCH 
  607.         Switches from one on-line workplace to another. This option causes the 
  608.         program to run in single operation mode unless the /NOPROMPT parameter 
  609.         was also specified. 
  610.  
  611.      /NEW 
  612.         Creates a new workplace. This option causes the program to run in 
  613.         single operation mode unless the /NOPROMPT parameter was also 
  614.         specified. 
  615.  
  616.      /USR=USERINI 
  617.         Specifies the new file for the User profile. This option is ignored 
  618.         unless the /SWITCH option is also specified. 
  619.  
  620.      /SYS=SYSTEMINI 
  621.         Specifies the new file for the System Profile. This option is ignored 
  622.         unless the /SWITCH option is also specified 
  623.  
  624.      /URC=USERRC 
  625.         Specifies a User Resource file used to construct the new User profile. 
  626.         This parameter is ignored unless the /NEW option is also specified. 
  627.  
  628.      /SRC=SYSTEMRC 
  629.         Specifies a System Resource file used to construct the new System 
  630.         Profile. This parameter is ignored unless the /NEW option is also 
  631.         specified. 
  632.  
  633.      /DESKTOP=DESKTOPNAME 
  634.         Switches to the named on-line Workplace. This is an alternative to the 
  635.         /USR and /SYS options when used with the /SWITCH option. 
  636.  
  637.      /REV=n 
  638.         n indicates the generation to restore. The latest backup in the archive 
  639.         directory is generation (n=0). Each older backup increases the 
  640.         generation by one. If a generation level is not specified, then the 
  641.         latest archive set is restored. 
  642.  
  643.      /MAXREVS=n 
  644.         n indicates the maximum number of generations that an archive directory 
  645.         can contain. If this number is exceeded then the program will delete 
  646.         the oldest archive set after a backup is performed. 
  647.  
  648.      /MAXDESKS=n 
  649.         n indicates the maximum number of on-line workplaces allowed on the 
  650.         workstation. If the number is exceeded then the program will delete the 
  651.         oldest on-line workplace before restoring. The program will not delete 
  652.         the default workplace. 
  653.  
  654.      /NOUPDATE 
  655.         does not update the CONFIG.SYS file after a workplace has been 
  656.         restored. If this option is specified then the restored desktop will 
  657.         not persist when the workstation is restarted. 
  658.  
  659.      /UPDATE 
  660.         updates the CONFIG.SYS file after a workplace has been restored. 
  661.  
  662.      /NORESET 
  663.         Prevents Traveling Workplace from reseting the workplace shell as part 
  664.         of an operation. Valid operations are /RESTORE, /SWITCH, and /CREATE. 
  665.         Use this option when you want to perform and operation without 
  666.         immediately switching to the target desktop. You can also specify the 
  667.         /UPDATE option so that the target desktop will be used at the next 
  668.         system restart. Since some versions of the Workplace Shell are very 
  669.         hyperactive in moving unwanted information to the target desktop this 
  670.         option can be useful to delay the activation of a restored or created 
  671.         desktop until after a system reboot. 
  672.  
  673.      /RESET 
  674.         Sets the Reset Workplace After Operation preference and performs a 
  675.         workplace reset immediately after a /SWITCH, /RESTORE, /CREATE 
  676.         operation. 
  677.  
  678.      /CLEANUP 
  679.         causes the program to delete the previous workplace files left behind 
  680.         after restoring. If this option is specified then the CONFIG.SYS file 
  681.         will be automatically updated. 
  682.  
  683.      /NOCLEANUP 
  684.         prevents the program from deleting the previous workplace files left 
  685.         behind after restoring. 
  686.  
  687.      /REUSE 
  688.         lets the program re-use the default names for the User Profile 
  689.         (\OS2\OS2.INI), System Profile (\OS2\OS2SYS.INI), and the Desktop 
  690.         directory (\DESKTOP). The program will only re-use these names if they 
  691.         do not exist. 
  692.  
  693.      /NOREUSE 
  694.         indicates that the default names for the User Profile (\OS2\OS2.INI), 
  695.         System Profile (\OS2\OS2SYS.INI), and the Desktop directory (\DESKTOP) 
  696.         should not be used for a restore operation. 
  697.  
  698.      /PORTABLE 
  699.         causes the program to copy system specific information from the current 
  700.         user and system profiles to the restored profiles. This will ensure 
  701.         portability between different workstations. At the time of this writing 
  702.         no portability testing is defined. 
  703.  
  704.      /NOPORTABLE 
  705.         ignores system specific information in the current user and system 
  706.         profiles. no portability testing is performed. 
  707.  
  708.      /RSP=ResponseFile 
  709.         allows you to specify a response file. The Response file can contain 
  710.         all the options needed to perform a backup or restore operation. The 
  711.         Traveling workplace allows you to save response files that you can use 
  712.         with this option. 
  713.  
  714.  The command line below invokes the Traveling Workplace to restore the latest 
  715.  workplace image from the archives located in the C:\ARCHIVE\KARA subdirectory. 
  716.  
  717.     TWKPLACE /NOLOGO /LOC=C:\ARCHIVE\KARA /RESTORE
  718.  
  719.  See Also: 
  720.  
  721.    o How parameters are saved 
  722.    o How response files are used 
  723.    o Where parameters are saved 
  724.  
  725.  
  726. ΓòÉΓòÉΓòÉ 3.15. How parameters are saved ΓòÉΓòÉΓòÉ
  727.  
  728. Traveling Workplace gets its parameters from three places. These are: 
  729.  
  730.  o The parameter file TRAVELWP.INI 
  731.  o Start-up parameters 
  732.  o A Response file 
  733.  
  734.  The parameter file is the main location for Traveling Workplace parameters. 
  735.  You can over-ride the values in the parameter file by using a response file. 
  736.  You can over-ride the values in a response file and in the parameter file by 
  737.  using start-up parameters. All changes and over-rides are saved in the 
  738.  parameter file. 
  739.  
  740.  
  741. ΓòÉΓòÉΓòÉ 3.16. How response files are used ΓòÉΓòÉΓòÉ
  742.  
  743. Response files provide a method for over-riding options that were selected in 
  744. the parameter file. They are used to control options when you are unsure of 
  745. values contained in the parameter file. Response files can also be used to 
  746. supply initial values for the parameter file before it is created. 
  747.  
  748. Traveling Workplace allows you to create response files that contain the 
  749. parameters you interactively select. This feature saves you the time and 
  750. trouble of creating a response file from scratch. You can read a response file, 
  751. make changes using the Traveling Workplace facilities, then save the changes 
  752. back into the response file. Response files are easily edited and viewed with a 
  753. text editor. 
  754.  
  755. Parameters specified on a command line usually over-ride parameters specified 
  756. in a response file except when you read a response file interactively using the 
  757. menu. 
  758.  
  759. A response file is processed when you specify one with the /RSP start-up 
  760. parameter. Use the /RSP option along with one of the /BACKUP, /RESTORE, or 
  761. /SWITCH options for precise control of Traveling Workplace operations from a 
  762. command line. 
  763.  
  764. See Also: 
  765.  
  766.  o Start-up parameters 
  767.  o Where parameters are saved 
  768.  o How parameters are saved 
  769.  
  770.  
  771. ΓòÉΓòÉΓòÉ 3.17. Where parameters are saved ΓòÉΓòÉΓòÉ
  772.  
  773. Traveling Workplace saves its parameters in an INI file named TRAVELWP.INI. 
  774. When you start the Traveling Workplace the program searches for the parameter 
  775. file in the following order. 
  776.  
  777.   1. If the /PROF start-up parameter was specified the program will use this 
  778.      directory to create or open the parameter file. 
  779.   2. If the /PROF start-up parameter was not specified the program looks in the 
  780.      User Profile for the parameter file location. 
  781.   3. If the User profile does not contain the parameter file location, then the 
  782.      TWPINI environment variable is searched. 
  783.   4. If the environmental variable does not exist then the parameter file is 
  784.      opened or created in the current working directory. 
  785.  
  786.  There are two ways to set the location of the parameters file. 
  787.  
  788.   1. Use the /PROF start-up Parameter to specify the parameter file directory. 
  789.   2. Set the TWPINI environment variable to specify the parameter file 
  790.      directory. This environmental variable is ignored if the User Profile 
  791.      contains the parameter file location. 
  792.  
  793.  When the Traveling Workplace is initially started and the parameter file is 
  794.  located, the program writes the parameter file name into the active user 
  795.  profile. From then on the Traveling Workplace continues to retain the 
  796.  parameter file name in the active user profile. This retention persists even 
  797.  after a Workplace Restore or Reset operation. Once set, the only way to change 
  798.  the parameter file location is to use the /PROF start-up parameter. 
  799.  
  800.  In an end user environment where the Traveling Workplace resides on a local 
  801.  Hard Drive the recommended place for the parameter file is in the same 
  802.  directory as the program file. The installation program will set this up for 
  803.  you automatically. 
  804.  
  805.  In a network environment where the Traveling Workplace resides on a File 
  806.  Server one possible location for the parameter file is in the archive 
  807.  directory. This works if the archive directory allows read and write access to 
  808.  the user. 
  809.  
  810.  
  811. ΓòÉΓòÉΓòÉ 3.18. Multi-user Setup ΓòÉΓòÉΓòÉ
  812.  
  813. The Traveling Workplace gives you many ways to setup a multi-user workstation. 
  814. We suggest a few ways in this document and we expect that you will invent a few 
  815. others by using the start-up options we supply. 
  816.  
  817. First of all we suggest that you maintain a separate archive directory for each 
  818. user or user group. The /LOC startup parameter allows you to set the archive 
  819. directory when the program starts. 
  820.  
  821. Use the preferences window, startup parameters, or response file to prevent 
  822. updates of the CONFIG.SYS and reuse of the default names. This will allow you 
  823. to start the workstation with the same default workplace every time. 
  824.  
  825. Backup the desktop, restore it, update CONFIG.SYS, shutdown, restart, then 
  826. backup it up again. This will make the desktop stable and give it a new name. 
  827. Lets say this archived desktop is DESKTOP0. Now every time you restore the 
  828. desktop will want to use the DESKTOP0 slot. Switch back to your default desktop 
  829. (DESKTOP) and update the CONFIG.SYS. Now every time you boot the workplace will 
  830. default to DESKTOP. The restore operation is clean because the DESKTOP0 slot is 
  831. available. 
  832.  
  833. Now here are two scenarios for setting up a multi-user workstation. 
  834.  
  835.    o Single station 
  836.    o Network station 
  837.  
  838.  See Also: 
  839.  
  840.    o Saving the workplace 
  841.    o Preferences 
  842.    o Start-up parameters 
  843.  
  844.  
  845. ΓòÉΓòÉΓòÉ 3.18.1. Single station setup ΓòÉΓòÉΓòÉ
  846.  
  847. The single station setup calls for you to start the same default workplace 
  848. every time. Create program icons on the default desktop to restore the 
  849. workplace of each user. Here is the detailed procedure. 
  850.  
  851.     1. Start the Traveling Workplace. 
  852.  
  853.     2. Note the names of the User profile and System profile displayed in the 
  854.        main window for later use. 
  855.  
  856.     3. Backup the default desktop into the archive directory (eg. 
  857.        C:\ARCHIVE\DEFAULT). 
  858.  
  859.     4. Select a new archive directory for the new user. (eg. C:\ARCHIVE\KARA). 
  860.  
  861.     5. Backup the desktop again into the new archive directory. 
  862.  
  863.     6. Bring up the preferences menu. 
  864.  
  865.        a. uncheck the Update CONFIG.SYS button. 
  866.        b. uncheck the Reuse default names button. 
  867.        c. uncheck the cleanup after button. 
  868.        d. select about 9 archive generations. 
  869.        e. select 3 or more resident workplaces as you have users. 
  870.        f. Press the OK button. 
  871.  
  872.     7. Save a response file into the new user's archive directory 
  873.        (eg.C:\ARCHIVE\KARA\KARA.RSP). Note this name for future reference. 
  874.  
  875.     8. Restore the new user desktop. If you followed previous instructions the 
  876.        the default workplace will remain intact. 
  877.  
  878.     9. Now we want to create an icon that will allow you to return to the 
  879.        default desktop. Open the templates folder and drag a program template 
  880.        from the folder and drop it on the desktop. 
  881.  
  882.    10. When the setting window appears enter the following information. 
  883.  
  884.        a. Go to the program page. You should already be there. 
  885.        b. Enter Traveling Workplace path and file name into the path an 
  886.           filename field (eg.C:\SWP\BIN\TWKPLACE.EXE). 
  887.        c. Enter "/SWITCH /USR=C:\OS2\OS2.INI /SYS=C:\OS2SYS.INI" into the 
  888.           parameters field. Leave the quotes out. if the User profile you noted 
  889.           in step 2 is different then use the name you noted instead of 
  890.           C:\OS2\OS2.INI. If the System profile is different the use the name 
  891.           you noted instead of C:\OS2\OS2SYS.INI. 
  892.        d. Leave the working directory blank. It does not matter. 
  893.        e. Go to the General page and type Logoff in the title field. 
  894.        f. Chose the reset icon provided if you desire. This icon (RESET.ICO) is 
  895.           located in the \BIN subdirectory of the Traveling Workplace's install 
  896.           directory. 
  897.        g. Close the setting window. 
  898.  
  899.    11. Now we want to create a program that will allow the user to backup their 
  900.        own desktop. Drag another program template from the templates folder and 
  901.        drop in on the desktop. 
  902.  
  903.    12. When the setting notebook appears enter the following information. 
  904.  
  905.        a. Go to the program page. You should already be there. 
  906.        b. Enter Traveling Workplace path and file name into the path an 
  907.           filename field (eg.C:\SWP\BIN\TWKPLACE.EXE). 
  908.        c. Enter "/BACKUP /RSP=C:\ARCHIVE\KARA\KARA.RSP" into the parameters 
  909.           field. Leave the quotes out. 
  910.        d. Leave the working directory blank. It does not matter. 
  911.        e. Go to the General page and type "Workplace Backup" in the title 
  912.           field. 
  913.        f. Chose the backup icon provided if you desire. This icon (BACKUP.ICO) 
  914.           is located in the \BIN subdirectory of the Traveling Workplace's 
  915.           install directory. 
  916.        g. Close the settings window. 
  917.  
  918.    13. Make any additional changes you desire. You may want to delete any 
  919.        objects you want to prevent the new user from accessing. 
  920.  
  921.    14. Close the templates folder. 
  922.  
  923.    15. Again backup the new workplace into the user archive directory to save 
  924.        your changes. 
  925.  
  926.    16. Select the Logoff icon you just created to switch back to the default 
  927.        desktop. 
  928.  
  929.    17. Now we want to create a program icon on the default desktop that will 
  930.        allow you to restore the new user's desktop Open the templates folder 
  931.        and drag a program template from the folder and drop it on the desktop. 
  932.  
  933.    18. When the setting window appears enter the following information. 
  934.  
  935.        a. Go to the program page. You should already be there. 
  936.        b. Enter Traveling Workplace path and file name into the path an 
  937.           filename field (eg.C:\SWP\BIN\TWKPLACE.EXE). 
  938.        c. Enter "/RESTORE /LOC=C:\ARCHIVE\KARA" into the parameters field. 
  939.           Leave the quotes out. 
  940.        d. Leave the working directory blank. It does not matter. 
  941.        e. Go to the General page and type Kara's Desktop in the title field. 
  942.        f. Chose the restore icon provided if you desire. This icon 
  943.           (RESTORE.ICO) is located in the \BIN subdirectory of the Traveling 
  944.           Workplace's install directory. 
  945.        g. If you purchased and installed The Secure Workplace from Syntegration 
  946.           then you can assign a password to this object. 
  947.        h. Close the setting window. 
  948.  
  949.    19. Repeat this procedure for each user. 
  950.  
  951.  
  952. ΓòÉΓòÉΓòÉ 3.18.2. Network station setup ΓòÉΓòÉΓòÉ
  953.  
  954. The Network station setup calls for you to start the same default workplace 
  955. every time. When the user logs-on restore their workplace. When the user 
  956. logs-off, backup their workplace. Each environment has its own considerations. 
  957. Therefore you should refer to the command line start-up parameters to implement 
  958. the backup and restore procedures to fit your requirements. 
  959.  
  960. Archive location considerations 
  961.  
  962. You should maintain a different archive directory for each user or user group. 
  963. This prevents workplace images from being mixed up. As an administrator you 
  964. make the drive assignments. If you want to maintain a unique desktop for each 
  965. user then you should assign the user's archive directory as a subdirectory of 
  966. their home drive. If you want to maintain a unique desktop for each user group 
  967. then you should assign a drive letter that will point each user group to a 
  968. different archive directory. For example, say drive L: contains the archive 
  969. directory. User group A would have one drive L: assignment and User Group B 
  970. would have a different Drive L: assignment. For the purposes of this example 
  971. lets assume that the archive location is L:\ARCHIVE. 
  972.  
  973. Preference considerations 
  974.  
  975. In network environment we want to the workstation to boot to the same default 
  976. desktop no matter who was last logged on. We also want the default desktop to 
  977. contain a logon icon that will start the logon procedure. Here is the setup 
  978. procedure. 
  979.  
  980.     1. Start the Traveling Workplace. 
  981.  
  982.     2. Bring up the preferences window. 
  983.  
  984.        a. uncheck the Update CONFIG.SYS button. 
  985.        b. uncheck the Reuse default names button. 
  986.        c. uncheck the cleanup after button. 
  987.        d. Allow about 9 archive generations. 
  988.        e. Allow at least 3 resident workplaces. 
  989.        f. Press the OK button. 
  990.  
  991.     3. Backup the default desktop into the archive directory (eg. 
  992.        C:\ARCHIVE\DEFAULT). 
  993.  
  994.     4. Change the archive location to the network archive L:\ARCHIVE 
  995.  
  996.     5. Backup the desktop into the user's archive directory 
  997.  
  998.     6. Restore the desktop so it uses a name other than the default 
  999.        (eg.DESKTOP0). 
  1000.  
  1001.     7. Backup the desktop again. Now the archived desktop uses a name other 
  1002.        than the default. When the user restores it the slot should be 
  1003.        available. 
  1004.  
  1005.     8. Save the parameters to a response file that you can modify later. 
  1006.  
  1007.     9. Create an icon that starts the logon procedure. If you network operating 
  1008.        system has preinstalled a logon icon then use it. 
  1009.  
  1010.    10. Cleanup the default desktop by deleting any objects that the user should 
  1011.        not access before logon. You may want to create a default desktop that 
  1012.        has nothing but a logon icon. Traveling Workplace can create a new 
  1013.        desktop for you. 
  1014.  
  1015.  Logon considerations 
  1016.  
  1017.  After a user logs-on, we will restore his workplace from the archive 
  1018.  directory. We do this in his logon script. Each network operating system 
  1019.  implements logon scripts in different ways. LAN Server's logon script is 
  1020.  called PROFILE.CMD. Insert the following command line in the user's logon 
  1021.  script. 
  1022.  
  1023.    TWKPLACE /NOPROMPT /LOC=L:\ARCHIVE /RESTORE /NOREUSE /NOUPDATE
  1024.  
  1025.  You could use the /RSP start-up parameter instead to reduce the size of the 
  1026.  command line. 
  1027.  
  1028.  Logoff considerations 
  1029.  
  1030.  When the user logs-off we may want to backup any changes he made to the 
  1031.  workplace. We also want to switch back to the default desktop to allow the 
  1032.  next user to logon. Since most network operating systems do not have logoff 
  1033.  scripts we should create a logoff icon on the user's desktop. the logoff icon 
  1034.  could start a command file or REXX program that performs the backup and then 
  1035.  logs the user off. Here is a sample command file that backs-up, logs-off, and 
  1036.  switches. 
  1037.  
  1038.    @ECHO OFF
  1039.    TWKPLACE /NOPROMPT /LOC=L:\ARCHIVE /BACKUP /MAXREVS=9
  1040.    LOGOFF.EXE
  1041.    TWKPLACE /NOPROMPT /SWITCH /USR=C:\OS2\OS2.INI /SYS=C:\OS2\OS2SYS.INI
  1042.    EXIT
  1043.  
  1044.  In the case of user groups we probably do not want to automatically backup 
  1045.  changes that any one user makes. If this is the case, then you do not need to 
  1046.  perform a backup before the use logs-off. One side benefit to this strategy is 
  1047.  that the user gets the same desktop every time he logs-on. 
  1048.  
  1049.  Maintenance considerations 
  1050.  
  1051.  Sometimes administrators need to deploy new workplace configurations. That 
  1052.  task becomes easy when the archive directory is on a File Server. here is a 
  1053.  procedure that will allow you to modify a User or User group workplace. 
  1054.  
  1055.   1. Start the Traveling Workplace. 
  1056.  
  1057.   2. Change the archive location to point at the user's archive directory. 
  1058.  
  1059.   3. Switch to a desktop that does not have the same name as the archived 
  1060.      desktop. 
  1061.  
  1062.      The archived desktop name is written on the second line of the progress 
  1063.      log. You want to allow the users desktop the keep its name (ie.Slot). 
  1064.  
  1065.   4. Restore the workplace from the archive. 
  1066.  
  1067.   5. Make the required changes to the desktop. 
  1068.  
  1069.   6. Wait a minute to allow the User Profile or System Profile to get updated. 
  1070.  
  1071.   7. Backup the workplace to the archive. 
  1072.  
  1073.  Next time the user logs-on his desktop will be updated. 
  1074.  
  1075.  OS/2 V3.0 and later takes proactive steps to maintain system handle 
  1076.  information. When Traveling Workplace has to rename the desktop by updating 
  1077.  object and system handles the possibility of clashes is high. Once you have 
  1078.  gotten the desktop to use a new name try your best to maintain it. The 
  1079.  "Frequently Asked Questions" document has more information on this topic. 
  1080.  
  1081.  
  1082. ΓòÉΓòÉΓòÉ 3.19. Portability considerations ΓòÉΓòÉΓòÉ
  1083.  
  1084. Portability could be an issue if you plan to backup a desktop on one machine 
  1085. and restore it on another. In a homogeneous environment where the hardware and 
  1086. software is the same Portability is not a problem. Hardware differences such as 
  1087. Microprocessor types, Hard drive types, Floppy drive types, serial ports, and 
  1088. parallel ports do NOT make a computer different as far as OS/2 and the 
  1089. Workplace configuration is concerned. Again, if these are the only differences 
  1090. then you need not be concerned with portability. 
  1091.  
  1092. The Traveling Workplace allows you to painlessly experiment with restoring 
  1093. workplace images you backed up on another machine. You can do this by turning 
  1094. off the clean-up after restore and Update CONFIG.SYS preferences. When you 
  1095. perform a restore in this way the existing workplace image is left intact. To 
  1096. switch back to the original workplace just select it from the list of on-line 
  1097. workplaces and press the reset button. If the restored image is unsatisfactory 
  1098. delete it. 
  1099.  
  1100. If one or more of the following conditions apply to the source and target 
  1101. machines the restore procedure may not work well without cogent customization. 
  1102.  
  1103.    o Different version of the OS/2 operating system. 
  1104.    o Different display device drivers. 
  1105.    o Different installed printer drivers. 
  1106.    o Different sound card drivers. 
  1107.    o Different installed fonts. 
  1108.    o Different application software. 
  1109.  
  1110.  The following discussion addresses the main types of hardware and software 
  1111.  differences. We will try to offer solutions that will help you to customize 
  1112.  the restore procedure when portability becomes an issue. 
  1113.  
  1114.  Mice 
  1115.  
  1116.  The mouse driver is configured in the CONFIG.SYS. If you have mice that use 
  1117.  different drivers then as long as you do not restore the CONFIG.SYS as an 
  1118.  additional file then you need not be concerned with portability. 
  1119.  
  1120.  Hard Drives, Floppy Drives, and CD-ROM Drives 
  1121.  
  1122.  The same argument for mice applies to CD-ROM drives. You need not worry about 
  1123.  hard drives or floppy drives because the Drives folder dynamically creates an 
  1124.  object for each available drive when you activate it. Thus, even if the 
  1125.  restored drives folder is initially incorrect, the Workplace shell will 
  1126.  self-correct the objects when the folder is next opened. 
  1127.  
  1128.  Video display cards 
  1129.  
  1130.  The video display drivers are configured in the CONFIG.SYS file. Inspect the 
  1131.  CONFIG.SYS file to determine if the display driver references are different. 
  1132.  If they are different then you should not backup the CONFIG.SYS from the 
  1133.  source machine and restore in on the target machine. sometimes display device 
  1134.  drive parameters are stored in the User Profile (OS2.INI) or the System 
  1135.  Profile (OS2SYS.INI). Inspect the applications listed in the Preferences 
  1136.  window. Select the applications you believe to be related to the display 
  1137.  driver. Some experimentation is required here. Once you believe you have the 
  1138.  right set of applications try the restore. You should be looking for 
  1139.  applications with names like PM_DISPLAYDRIVERS, WIN_RES_*, PM_IBMBGA, or 
  1140.  PM_IBMXGA. By copying the application data from the active profiles to the 
  1141.  restored profiles you will effectively be transfering the information the 
  1142.  workstation needs to run on the target machine. 
  1143.  
  1144.  Printer drivers. 
  1145.  
  1146.  If the target machine does not have a printer driver to support a printer 
  1147.  object backed up from the source machine then you have a problem. The solution 
  1148.  is simple. Install the driver on the target machine before restoring the 
  1149.  workplace image. If the target machine has more drivers than the source 
  1150.  machine you have no problem. Both the User Profile and the System profile 
  1151.  contain information needed by the system to manage printers. If the printer 
  1152.  port assignments on the source machine are different to the ports assignments 
  1153.  on the target machine then the application data may need to be copied from the 
  1154.  active profiles to the restored profiles. 
  1155.  
  1156.  Sound cards. 
  1157.  
  1158.  The sound drivers are configured in the CONFIG.SYS file. Inspect the 
  1159.  CONFIG.SYS file in the source and target machines. If the sound card drivers 
  1160.  are different then you should not backup the CONFIG.SYS from the source 
  1161.  machine and restore in on the target machine. Multimedia PM configuration 
  1162.  information is stored in the \MMOS2\MMPM.INI file. This information is not 
  1163.  backed up or restored unless you selected the file as an additional backup 
  1164.  file. In this scenario the target machine will retain its MMPM configuration. 
  1165.  
  1166.  Installed fonts. 
  1167.  
  1168.  If the source machine has fonts that the target machine does not have then you 
  1169.  have two alternatives. You could install the missing fonts on the target 
  1170.  machine before performing a restore or copy the font information from the 
  1171.  active user profile to the restored user profile. The copy applications 
  1172.  preferences allow you to do this during the restore procedure. The 
  1173.  applications are "PM_fonts", an "PM_Font_Drivers". Perhaps the best approach 
  1174.  is to ensure that all of your machines have the same fonts. 
  1175.  
  1176.  Application software 
  1177.  
  1178.  The target machine should have access to at least the same application 
  1179.  software as the source machine. The software should be installed in the same 
  1180.  drive and directories on both machines. If this were not the case, then the 
  1181.  objects in the restored workplace would point to non-existent locations. 
  1182.  Obviously you would not want to restore a workplace to a target machine that 
  1183.  has none of the same software. 
  1184.  
  1185.  Network software 
  1186.  
  1187.  Both the source machine and the target machine should have the same network 
  1188.  software installed. The arguments for application software apply. 
  1189.  
  1190.  Network adapter cards 
  1191.  
  1192.  Network adapter drivers are usually configured in the CONFIG.SYS file. Inspect 
  1193.  the CONFIG.SYS file in the source and target machines. If the network adapter 
  1194.  drivers are different then you should not backup the CONFIG.SYS from the 
  1195.  source machine and restore it on the target machine. 
  1196.  
  1197.  OS/2 version differences. 
  1198.  
  1199.  The User profile and System profiles have slight differences with different 
  1200.  versions of the OS/2 Operating System. Your might be able to backup and 
  1201.  restore workplaces between V2.1 and V2.11. You might have the same luck 
  1202.  between Warp Fullpack and Warp for windows. Warp Connect is a different 
  1203.  animal. In general we suggest that you upgrade and maintain all your machines 
  1204.  at the same version of the operating system. If you must restore a workplace 
  1205.  onto a target machine with a different OS/2 version then we recommend that you 
  1206.  inspect the application data in both the user and system profiles. Use the 
  1207.  copy applications capability in the preferences window to copy data from the 
  1208.  active profiles to the restored profiles. 
  1209.  
  1210.  See Also: 
  1211.  
  1212.    o Preferences 
  1213.    o Selecting additional backup files 
  1214.    o Start-up parameters 
  1215.  
  1216.  
  1217. ΓòÉΓòÉΓòÉ 3.20. The Menu ΓòÉΓòÉΓòÉ
  1218.  
  1219. The following pages describe The Workplace Image Archiver's Menu options. 
  1220.  
  1221.  
  1222. ΓòÉΓòÉΓòÉ 3.20.1. Workplace Menu ΓòÉΓòÉΓòÉ
  1223.  
  1224. The Workplace menu contains commands that you use to backup and restore 
  1225. workplace images. The following commands appear in the menu: 
  1226.  
  1227.  Backup              Stores the current workplace into the archive directory. 
  1228.  
  1229.  Restore             Restores the selected workplace archive set. 
  1230.  
  1231.  Remove Archive      Removes the selected workplace archive set from the 
  1232.                      archive directory. 
  1233.  
  1234.  Delete              Deletes the selected on-line workplace. 
  1235.  
  1236.  Save response file  Save the backup and restore parameters in a file 
  1237.  
  1238.  Read response file  Reads parameters from a file. 
  1239.  
  1240.  Update Configuration Updates your CONFIG.SYS file after last restore 
  1241.  
  1242.  
  1243. ΓòÉΓòÉΓòÉ 3.20.1.1. Workplace Backup ΓòÉΓòÉΓòÉ
  1244.  
  1245. Use the Backup command to store the current workplace into the archive 
  1246. directory. For more information see Saving the workplace 
  1247.  
  1248.  
  1249. ΓòÉΓòÉΓòÉ 3.20.1.2. Workplace Restore ΓòÉΓòÉΓòÉ
  1250.  
  1251. Restores the selected archive set. From more information see Restoring an 
  1252. archived workplace 
  1253.  
  1254.  
  1255. ΓòÉΓòÉΓòÉ 3.20.1.3. Workplace Target ΓòÉΓòÉΓòÉ
  1256.  
  1257. Displays an information panel that tells you where the selected archive will be 
  1258. restored. The information depends on the active desktop, the archived desktop, 
  1259. the number of allowed on-line workplaces, and the Re-use Default Names 
  1260. preference. The target is usually the same as the archived desktop unless the 
  1261. archived desktop directory is the same as the active desktop directory. 
  1262. Restoring an archived workplace 
  1263.  
  1264.  
  1265. ΓòÉΓòÉΓòÉ 3.20.1.4. Remove Archive Set ΓòÉΓòÉΓòÉ
  1266.  
  1267. The Remove Archive command lets you delete the files associated with the 
  1268. selected archive set. This option cleans up the archive directory and frees 
  1269. disk space. 
  1270.  
  1271.  
  1272. ΓòÉΓòÉΓòÉ 3.20.1.5. Workplace Delete ΓòÉΓòÉΓòÉ
  1273.  
  1274. The Workplace Delete command lets you delete the selected on-line workplace. 
  1275. This option deletes the user profile, system profile and desktop directory 
  1276. associated with the workplace. Traveling workplace will not allow you to delete 
  1277. the active workplace. 
  1278.  
  1279.  
  1280. ΓòÉΓòÉΓòÉ 3.20.1.6. Save Response File ΓòÉΓòÉΓòÉ
  1281.  
  1282. The Save Response File command lets you select a file for saving the program 
  1283. parameters. this response file can be used later to run the Traveling Workplace 
  1284. in an unattended mode or from a command prompt. 
  1285.  
  1286. See Also: 
  1287.  
  1288. Startup Parameters 
  1289.  
  1290.  
  1291. ΓòÉΓòÉΓòÉ 3.20.1.7. Read Response File ΓòÉΓòÉΓòÉ
  1292.  
  1293. The Read Response File command lets you select a parameter file that was 
  1294. previously saved. Traveling workplace will replace its' current parameters with 
  1295. the parameters in the response file. 
  1296.  
  1297. See Also: 
  1298.  
  1299. Startup Parameters 
  1300.  
  1301.  
  1302. ΓòÉΓòÉΓòÉ 3.20.1.8. Update Configuration ΓòÉΓòÉΓòÉ
  1303.  
  1304. Use Update Configuration to manually update your CONFIG.SYS after restoring a 
  1305. workplace. This option is available if you choose not to have the update done 
  1306. automatically during the restore. 
  1307.  
  1308. Updating the CONFIG.SYS is necessary if your want to allow the restored 
  1309. workplace to persist after system shutdown. 
  1310.  
  1311.  
  1312. ΓòÉΓòÉΓòÉ 3.20.2. Options Menu ΓòÉΓòÉΓòÉ
  1313.  
  1314.  Options Menu 
  1315.  
  1316.  
  1317. ΓòÉΓòÉΓòÉ 3.20.2.1. Archive Location ΓòÉΓòÉΓòÉ
  1318.  
  1319. The Archive location command lets you select a new directory for saving and 
  1320. restoring Workplace Images. For more information see selecting the archive 
  1321. location. 
  1322.  
  1323.  
  1324. ΓòÉΓòÉΓòÉ 3.20.2.2. Additional files ΓòÉΓòÉΓòÉ
  1325.  
  1326. The Additional files command lets you select files to backup. These files are 
  1327. saved along with the user profile, system profile, and the desktop directory 
  1328. when a workplace image backup is performed. For more information see selecting 
  1329. additional backup files. 
  1330.  
  1331.  
  1332. ΓòÉΓòÉΓòÉ 3.20.2.3. Preferences ΓòÉΓòÉΓòÉ
  1333.  
  1334. The Preferences... command lets you select options for managing the Workplace 
  1335. backup and restore procedures. For additional information see selecting 
  1336. preferences. 
  1337.  
  1338.  
  1339. ΓòÉΓòÉΓòÉ 3.20.2.4. Log File ΓòÉΓòÉΓòÉ
  1340.  
  1341. The Log File command lets you select a file to be used for writing messages 
  1342. during the backup or restore procedures. A log file can be useful for auditing 
  1343. if you run the program in an unattended mode or from the command line. For more 
  1344. information see selecting a log file. 
  1345.  
  1346.  
  1347. ΓòÉΓòÉΓòÉ 3.20.2.5. Disable log file ΓòÉΓòÉΓòÉ
  1348.  
  1349. The Disable log command lets you remove the log file selection. When you remove 
  1350. the log file auditing will no longer occur. You can re-initiate auditing by 
  1351. selecting a new log file. 
  1352.  
  1353.  
  1354. ΓòÉΓòÉΓòÉ 3.20.3. Help Menu ΓòÉΓòÉΓòÉ
  1355.  
  1356. Use the choices on the Help menu to display: 
  1357.  
  1358.    o An index of references to the help topics for the active program 
  1359.  
  1360.    o General information about the contents of the active window 
  1361.  
  1362.    o General information about the help facility 
  1363.  
  1364.    o A list and description of keys you can use 
  1365.  
  1366.    o Product information for the active program. 
  1367.  
  1368.  
  1369. ΓòÉΓòÉΓòÉ 3.20.3.1. Help For Help ΓòÉΓòÉΓòÉ
  1370.  
  1371. To get information on a particular item, place the cursor on the item then 
  1372. press the Help Key (F1). 
  1373.  
  1374.  
  1375. ΓòÉΓòÉΓòÉ 3.20.3.2. Keys Help ΓòÉΓòÉΓòÉ
  1376.  
  1377. Accelerator keys 
  1378.  
  1379.  
  1380. ΓòÉΓòÉΓòÉ 3.20.3.3. Help for Help Index ΓòÉΓòÉΓòÉ
  1381.  
  1382. Use the Help index to display an alphabetical list of references to help topics 
  1383. in the active program. 
  1384.  
  1385. You can select an index entry to display the Help topic related to that index 
  1386. entry. 
  1387.  
  1388.  
  1389. ΓòÉΓòÉΓòÉ 3.20.3.4. Help for Help Table of contents ΓòÉΓòÉΓòÉ
  1390.  
  1391. Use the Help Contents to display the on-line help table of contents. 
  1392.  
  1393.  
  1394. ΓòÉΓòÉΓòÉ 3.20.3.5. Product Information ΓòÉΓòÉΓòÉ
  1395.  
  1396. Select this menu item to display the product information window.